home *** CD-ROM | disk | FTP | other *** search
- {{Handle}}
- {CodeBlock}
- {Location}=[CodeModule];Event:[HandlerName]:Message;Begin
- {Code}
-
- ' --- SGWindow Wizard generated code
- wParam = (wParam And &HFFF0)
- If (msg = WM_SYSCOMMAND) And (wParam = SC_SCREENSAVE) Then
- ' Do not call default window procedure
- result = 0
- exit sub
- End If
-
- ' Default processing for other system commands
- result = [HandlerName].CallWindowProc(msg, wParam, lParam)
- {EndCode}
-
- {{Declare}}
- {CodeBlock}
- {Location}=[CodeModule];Global;End
- {Code}
-
- ' --- SGWindow Wizard generated code
- Public WithEvents [HandlerName] As sgWindow.Window
- {EndCode}
-
- {{Init}}
- {CodeBlock}
- {Location}=[CodeModule];Event:Form:Load;Begin
- {Code}
-
- ' --- SGWindow Wizard generated code
- Set [HandlerName] = New sgWindow.Window
- [HandlerName].HWND = Me.HWND
- [HandlerName].Hooked = True
- [HandlerName].EnableMessage WM_SYSCOMMAND, True
- {EndCode}
-
- {CodeBlock}
- {Location}=[CodeModule];Global;End
- {Code}
-
- ' --- SGWindow Wizard generated code
- ' System command constants
- ' For a description of this commands take a look at the Win32 SDK
- Const SC_SIZE = &HF000&
- Const SC_MOVE = &HF010&
- Const SC_MINIMIZE = &HF020&
- Const SC_MAXIMIZE = &HF030&
- Const SC_NEXTWINDOW = &HF040&
- Const SC_PREVWINDOW = &HF050&
- Const SC_CLOSE = &HF060&
- Const SC_VSCROLL = &HF070&
- Const SC_HSCROLL = &HF080&
- Const SC_MOUSEMENU = &HF090&
- Const SC_KEYMENU = &HF100&
- Const SC_ARRANGE = &HF110&
- Const SC_RESTORE = &HF120&
- Const SC_TASKLIST = &HF130&
- Const SC_SCREENSAVE = &HF140&
- Const SC_HOTKEY = &HF150&
- Const SC_DEFAULT = &HF160&
- Const SC_MONITORPOWER = &HF170&
- Const SC_CONTEXTHELP = &HF180&
- Const SC_SEPARATOR = &HF00F&
- {EndCode}
-
-